Carbon (ohjelmointirajapinta)
Siirry navigaatioon
Siirry hakuun
Carbon on macOS-käyttöjärjestelmän yksi ohjelmointirajapinta. Carbon-ohjelmien etuna on niiden hyvä yhteensopivuus klassisen Mac OS -käyttöjärjestelmän kanssa. Edeltävien käyttöjärjestelmien sovellusten porttaamisesta OS X:n Carbon-muotoisiksi käytetään englanninkielistä nimitystä "Carbonize".
Carbonista ei julkaistu 64-bittistä rajapintaa kun muu käyttöjärjestelmä päivitettiin 2007 ja 2012 OS X 10.8 Mountain Lionin julkaisun yhteydessä rajapinta julistettiin vanhentuneeksi ja poistettiin kokonaan macOS Catalina (10.15) -julkaisusta.
Muita Mac OS X:n ohjelmointirajapintoja ovat Cocoa, X11, POSIX ja Java.